technological leap - Almanca İngilizce Sözlük